contractor engineering technical services - Allemand Anglais Dictionnaire